potentially buggy but badass game