1 definition by Wind_Tunnle
1.The coolest fucking game ever to exist. The graphics are amazing and it's aiming system makes fucking sense. The difficulty always provides a challenge while being possible to beat it. You just have to be as bad ass as me to do it.
2.A planet that you found in a telescope one night but then you never found it again.
2.A planet that you found in a telescope one night but then you never found it again.
by Wind_Tunnle August 1, 2008