Gamerappa's brand new Gamerappa.ga, ok it's now now a sub-site but who cares nobody visited Gamerappa.ga. Expect more crap later